human remains pouch - French English Dictionary